stray cat - French English Dictionary